offshore facilities - Spanish English Dictionary